home mortgage real estate loan homes factor real estate agency mortgage loan home loans home builders cash flow brokerage home sales factoring foreclosures sale real estate brokers real estate agencies new construction loans home buying mortgage financial home purchase houses financing homes for sale house home loan buy a house banking credit